INTEGRATED ENVIRONMENT ARCHITECTURE FOR SOFTWARE DEVELOPMENT WITH STRUCTURED EDITING SUPPORT
Annotation
Subject of Research. The paper presents research of software development tools. The study analyzes existing integrated software development environments with structured editing support. We consider the design process and experimental testing of the modified integrated development environment architecture. Method. Analysis of the existing integrated software development environments with structured editing support was performed and their shortcomings were identified. A development environment architecture was proposed. It provides the development of system prototype for such problems as circular translation from textual representation of source code to intermediate one and vice versa, the lack of functionality (compared to classical development environments), design complexity of new development environments with structured editing support. Main Results. In this architecture design we have proposed to abandon the textual representation of the source code at all stages of software development. As a result, the circular translation has been eliminated, the number of system components has been reduced, and development environment performance has been increased. The created prototype of development environment with support for structured editing has tested experimentally the effectiveness of the proposed architecture modification. Experiments have been carried out including comparison of compilation speed of software projects and the speed of automatic source code refactoring.Practical Relevance. The proposed solution can be used by organizations engaged in the industrial software development and by creators of new software development environments.
Keywords
Постоянный URL
Articles in current issue
- СOMPARISON OF ON-LINE AND OFF-LINE FRIED PARAMETER ESTIMATION METHODS
- INTERFERENCE OF MULTI-MODE WEAK COHERENT STATES FOR TWIN-FIELD QUANTUM COMMUNICATION APPLICATIONS
- FIBER COUPLED LASER DIODE MODULE ALIGNMENT
- EFFECT OF OXIDE ADDITIVES ON UP-CONVERSION LUMINESCENCE OF ERBIUM IONS IN ALKALINE GERMANATE GLASSES
- MINIMIZATION OF NOISE FLOOR LEVEL OF FIBER-OPTIC INTERFEROMETRIC SENSOR ARRAY BY ADJUSTMENT OF OPERATIONAL AMPLIFIER CASCADE PARAMETERS
- ASSESSMENT OF CUTANEOUS BLOOD FLOW IN LOWER EXTREMITIES BY IMAGING PHOTOPLETHYSMOGRAPHY METHOD
- DIGITAL IMAGE ABERRATION CORRECTION TECHNIQUE FOR STRUCTURED ILLUMINATION MICROSCOPY
- THREE-DIMENSIONAL SIMULATION OF VOLUME PICTORIAL HOLOGRAM BY PHOTOGRAMMETRY METHOD
- OPTIMIZATION TECHNIQUES APPLIED TO INITIAL DESIGNS OF ULTRAVIOLET LITHOGRAPHIC OBJECTIVE
- NONDESTRUCTIVE EXPOSURE OF DIRECTED OPTICAL RADIATION ON DEVICES WITH LIGHT-SENSITIVE SENSORS
- ROBUST DYNAMICAL FEEDBACK DESIGN FOR BALLPOSITION CONTROL ON ROTARY PLATFORM
- MORPHOLOGY AND OPTICAL PROPERTIES OF AlN FILMS ON SAPPHIRE
- TEXT CLUSTERING POWERED BY SEMANTICO-SYNTACTIC FEATURES
- SIMULATION MODEL OF REDUNDANT MACHINE-TO-MACHINE EXCHANGE WITH ORGANIZATION OF QUEUES FOR ACCESS TO AGGREGATED CHANNELS
- SEA SURFACE IMAGE SUB-BAND ANALYSIS BASED ON COSINE TRANSFORM
IMPLEMENTATION OF AGENT INTERACTION PROTOCOL WITHIN CLOUD INFRASTRUCTURE IN GEOGRAPHICALLY DISTRIBUTED DATA CENTERS
- IDENTIFICATION OF EQUIPMENT DEGRADATION PHASE IN PREVENTATIVE MAINTENANCE SYSTEMS
- ENERGY-BASED ANALYSIS OF BIOINSPIRED MECHANISM FOR CHEETAH ROBOT LEG
- MODELING OF RESONANCE EFFECTS IN SPINE WITH ADDITIONAL FIXING ELEMENTS
- SIDE-CHANNEL INFORMATION LEAK DETECTION WITH WAVELET TRANSFORMATION
- SIMULATION OF UNORGANIZED GROUP BEHAVIOR IN CASE OF EMERGENCY
- EFFICIENCY RESEARCH OF SIGNAL RECOVERY ALGORITHMS WITH LONG GAPS AND RARE ARRIVAL OF MEASUREMENTS
- MODELING OF WIRELESS NETWORKS IN OMNET ++ ENVIRONMENT INVOLVING INET FRAMEWORK
- LEARNING ENVIRONMENT DESIGN USING ETHEREUM BLOCKCHAIN SMART CONTRACTS
- WEB PORTALS FOR MANAGEMENT OF CLOUD SERVICES WITHIN DATA CENTRES